(function() { var template = Handlebars.template, templates = Handlebars.templates = Handlebars.templates || {};templates['base-details'] = template(function (Handlebars,depth0,helpers,partials,data) {
  this.compilerInfo = [4,'>= 1.0.0'];
helpers = this.merge(helpers, Handlebars.helpers); data = data || {};
  


  return "<div id=\"header\" class=\"container\"></div>\n<div class=\"clearfix\"></div>\n<div id=\"body\" class=\"container rounded\">\n<div class=\"marco\">\n    <div class=\"detalle\">        \n    </div>\n</div>\n</div>\n<div id=\"footer\" class=\"container\"></div>";
  } ); })();(function() { var template = Handlebars.template, templates = Handlebars.templates = Handlebars.templates || {};templates['base-layout'] = template(function (Handlebars,depth0,helpers,partials,data) {
  this.compilerInfo = [4,'>= 1.0.0'];
helpers = this.merge(helpers, Handlebars.helpers); data = data || {};
  


  return "<div id=\"header\" class=\"container\"></div>\n<div class=\"clearfix\"></div>\n<div id=\"body\" class=\"container rounded\">\n    <div class=\"marco\">        \n        <div class=\"cuerpo\">\n            <div id=\"columna\" class=\"columna_izquierda\">\n                <div id=\"sidebar\"></div>\n            </div>\n            <div id=\"central\" class=\"columna_central\"></div>\n        </div>\n        <div id=\"central_a\" class=\"columna_central_a\"></div>   \n        <div id=\"central_b\" class=\"columna_central_b\"></div>  \n    </div>\n</div>\n<div id=\"footer\" class=\"container\"></div>";
  } ); })();(function() { var template = Handlebars.template, templates = Handlebars.templates = Handlebars.templates || {};templates['crear-premio'] = template(function (Handlebars,depth0,helpers,partials,data) {
  this.compilerInfo = [4,'>= 1.0.0'];
helpers = this.merge(helpers, Handlebars.helpers); data = data || {};
  


  return "<div class=\"row\">\n<form id=\"form1\" action=\"#\" class=\"contact_form\">\n<div id=\"frame1\">\n    <ul>  \n          <li>  \n              <h1>Crear Premio</h1>\n              <br />Cada Proyecto necesita grandes recompensas.  \n          </li> \n          <li>  \n              <label for=\"name\">Monto $:</label>  \n              <input type=\"text\" placeholder=\"$0 USD\" required />\n          </li> \n          <li>  \n              <label for=\"name\">Descripcion:</label>  \n              <input type=\"text\" placeholder=\"Descripcion\" required />\n          </li> \n          <li>                     \n              <a id=\"link_premio\" class=\"boton-form\" title=\"\" href=\"#agregarpremio\">Agregar</a>  \n          </li>  \n          <li>\n              <div class=\"CSSTableGenerator\">\n                <table>\n                    <tr>\n                        <td>\n                            Codigo \n                        </td>\n                        <td>\n                            Descripcion\n                        </td>\n                        <td>\n                            Monto\n                        </td>\n                        <td></td>\n                    </tr>\n                    <tr>\n                        <td>\n                            Row 1\n                        </td>\n                        <td>\n                            Row 1\n                        </td>\n                        <td>\n                            Row 1\n                        </td>\n                        <td>\n                            <img src=\"images/editar.png\"   alt=\"\"/><a href=\"#\">Editar</a>&nbsp;&nbsp;&nbsp; \n                            <img src=\"images/eliminar.png\" alt=\"\"/><a href=\"#\">Eliminar</a>\n                        </td>\n                    </tr>                   \n                </table>\n              </div>\n          </li>\n      </ul>        \n</div>\n</form>\n</div>";
  } ); })();(function() { var template = Handlebars.template, templates = Handlebars.templates = Handlebars.templates || {};templates['crear-proyecto'] = template(function (Handlebars,depth0,helpers,partials,data) {
  this.compilerInfo = [4,'>= 1.0.0'];
helpers = this.merge(helpers, Handlebars.helpers); data = data || {};
  


  return "<div class=\"row\">\n<form id=\"form1\" action=\"#\" class=\"contact_form\">\n<div id=\"frame1\">\n    <ul>  \n        <li>  \n            <h1>Nuevo Proyecto</h1> \n            <br />Comience por darle un nombre, una imagen y otros detalles importantes. \n        </li>  \n        <li>  \n            <label for=\"name\">Titulo del Proyecto:</label>  \n            <input type=\"text\" placeholder=\"Titulo del Proyecto\" required />  \n        </li> \n        <li>\n            <label for=\"name\">Categoria:</label>  \n                <select id=\"cmbCategory\">\n                    <option value=\"1\" selected>Todos</option>\n                    <option value=\"2\">Destacados</option>\n                    <option value=\"3\">Arte</option>\n                    <option value=\"4\">Historietas</option>\n                    <option value=\"5\">Danza</option>\n                    <option value=\"6\">Dise�o</option>\n                    <option value=\"7\">Moda</option>\n                    <option value=\"8\">Cine y Video</option>\n                    <option value=\"9\">Comida</option>\n                    <option value=\"10\">Juegos</option>\n                    <option value=\"11\">M�sica</option>\n                    <option value=\"12\">Fotografia</option>\n                    <option value=\"13\">Publicacion</option>\n                    <option value=\"14\">Tecnologia</option>\n                    <option value=\"15\">Teatro</option>\n                </select>\n        </li>\n        <li>  \n            <label for=\"name\">Descripcion:</label>  \n            <textarea name=\"message\" cols=\"60\" rows=\"4\" required></textarea>\n        </li> \n        <li>  \n            <label for=\"name\">URL del Video:</label>  \n            <input type=\"text\" placeholder=\"URL del Video\" required />  \n        </li> \n        <li>  \n            <label for=\"name\">Financiacion ($):</label>  \n            <input type=\"text\" placeholder=\"$0 USD\" required />\n        </li>\n        <li>\n            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n            <a id=\"link_premio\" class=\"boton-form\" title=\"\" href=\"#crearpremio\">Guardar</a>\n        </li>\n    </ul> \n</div>\n</form>\n</div>";
  } ); })();(function() { var template = Handlebars.template, templates = Handlebars.templates = Handlebars.templates || {};templates['detalle-proyecto'] = template(function (Handlebars,depth0,helpers,partials,data) {
  this.compilerInfo = [4,'>= 1.0.0'];
helpers = this.merge(helpers, Handlebars.helpers); data = data || {};
  


  return "<div id=\"header\" class=\"container\"></div>\n<div class=\"clearfix\"></div>\n<div id=\"body\" class=\"container rounded\">\n<div class=\"marco\">\n    <div class=\"detalle\"> \n        <div id=\"frame1\">\n          <div class=\"infoproyecto\"></div> \n        </div> \n        <div id=\"frame2\">\n          <div class=\"infocreador\"></div>  \n          <br/>\n        <div class=\"infopremio\"></div> \n        </div>   \n    </div>\n</div>\n</div>\n<div id=\"footer\" class=\"container\"></div>";
  } ); })();(function() { var template = Handlebars.template, templates = Handlebars.templates = Handlebars.templates || {};templates['financiar-proyecto'] = template(function (Handlebars,depth0,helpers,partials,data) {
  this.compilerInfo = [4,'>= 1.0.0'];
helpers = this.merge(helpers, Handlebars.helpers); data = data || {};
  var buffer = "", stack1, functionType="function", escapeExpression=this.escapeExpression, self=this;

function program1(depth0,data) {
  
  var buffer = "", stack1;
  buffer += "\n              <li>\n                 <input type=\"radio\" id=\"";
  if (stack1 = helpers.id) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.id; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "\" /> $";
  if (stack1 = helpers.monto) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.monto; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + " CAD+  ";
  if (stack1 = helpers.descripcion) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.descripcion; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "<br/>\n              </li>\n            ";
  return buffer;
  }

  buffer += "<div class=\"row\">\n<form id=\"form1\" action=\"#\" class=\"contact_form\">\n    <div id=\"frame1\">\n        <ul>\n            <li>\n                <h1>Recompensa!</h1>\n                <br />Ingrese el  monto \n            </li>\n            <li>\n                <input type=\"text\" placeholder=\"$\" required />&nbsp;&nbsp;Debe ingresar cualquier monto desde $1 a mas.\n            </li>\n            <li>\n                Selecciona tu recompensa\n            </li>\n            ";
  stack1 = helpers.each.call(depth0, depth0.premio, {hash:{},inverse:self.noop,fn:self.program(1, program1, data),data:data});
  if(stack1 || stack1 === 0) { buffer += stack1; }
  buffer += " \n            <li>\n                <a id=\"link_recompensa\" class=\"boton-form\" title=\"\" href=\"#\">Continuar</a>\n            </li>\n        </ul>\n    </div>\n</form>\n</div>";
  return buffer;
  } ); })();(function() { var template = Handlebars.template, templates = Handlebars.templates = Handlebars.templates || {};templates['footer'] = template(function (Handlebars,depth0,helpers,partials,data) {
  this.compilerInfo = [4,'>= 1.0.0'];
helpers = this.merge(helpers, Handlebars.helpers); data = data || {};
  


  return "<div style=\"background-color: #84b600;\">\n<b>\n<div style=\"text-align:center;\">\n<br/>\n<br/>\n<p style=\"color:#FFFFFF;\">Desarrollo de Entorno Web - Trabajo Grupal</p>\n<br/>\n<br/>\n<br/>\n<br/>\n<a href=\"index.html\">Ir a Inicio</a> | <a href=\"#\">Quienes Somos</a> | <a href=\"#\">Nuestra Mision</a> | <a href=\"#\">Nuestra Vision</a> \n<br/>\n<br/>\n<br/>\n<br/>\n<p style=\"color:#FFFFFF;\">Proyecto KickStarter - All right reserved, Copyright (c) 2014</p>\n<br/>\n<br/>\n<br/>\n<br/>\n</div>\n</div>";
  } ); })();(function() { var template = Handlebars.template, templates = Handlebars.templates = Handlebars.templates || {};templates['header'] = template(function (Handlebars,depth0,helpers,partials,data) {
  this.compilerInfo = [4,'>= 1.0.0'];
helpers = this.merge(helpers, Handlebars.helpers); data = data || {};
  var buffer = "", stack1, functionType="function", escapeExpression=this.escapeExpression;


  buffer += "<div class=\"alert alert-danger errorMessage\" style=\"display:none\">Complete todos los campos para poder continuar</div>\n<div class=\"header\">\n<img src=\""
    + escapeExpression(((stack1 = ((stack1 = depth0.logo),stack1 == null || stack1 === false ? stack1 : stack1.src)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))
    + "\" class=\"pull-left\" alt=\""
    + escapeExpression(((stack1 = ((stack1 = depth0.logo),stack1 == null || stack1 === false ? stack1 : stack1.alt)),typeof stack1 === functionType ? stack1.apply(depth0) : stack1))
    + "\"/>\n<div class=\"pull-right\">\n<table cellpadding=\"0\">\n    <tr>\n        <td rowspan=\"2\" style=\"width:100px;\">\n            <a id=\"link_proyectos\" class=\"boton\" title=\"\" href=\"#crearproyecto\">Proyectos</a>\n        </td>\n        <td rowspan=\"2\" style=\"width:230px;\">\n            <a id=\"link_acceder\" class=\"boton\" title=\"\" href=\"#iniciarproyecto\">Iniciar Proyectos</a>\n        </td>\n        <td style=\"width:120px;\">\n            <div class=\"text\"><label for=\"name\">Correo electronico</label></div>\n        </td>\n        <td style=\"width:120px;\">\n            <div class=\"text\"><label for=\"name\">Contrasena</label></div>\n        </td>\n        <td></td>\n        <td></td>\n    </tr>\n    <tr>\n        <td>\n            <div class=\"text\"><input id=\"email\" type=\"text\" class=\"form-control\" placeholder=\"Correo Electrónico\" required=\"\" autofocus=\"\"></div>\n        </td>\n        <td>\n            <div class=\"text\"><input id=\"password\" type=\"password\" class=\"form-control\" placeholder=\"Contraseña\" required=\"\"></div>\n        </td>\n        <td>&nbsp;<button id=\"btnAcceder\" class=\"submit\" type=\"submit\">Iniciar Sesion</button></td>\n        <td>&nbsp;<a id=\"link_registrarme\" class=\"boton-form\" title=\"\" href=\"#registrarusuario\">Registrarme</a></td>\n    </tr>\n</table>\n</div>";
  return buffer;
  } ); })();(function() { var template = Handlebars.template, templates = Handlebars.templates = Handlebars.templates || {};templates['info-creador'] = template(function (Handlebars,depth0,helpers,partials,data) {
  this.compilerInfo = [4,'>= 1.0.0'];
helpers = this.merge(helpers, Handlebars.helpers); data = data || {};
  var buffer = "", stack1, functionType="function", escapeExpression=this.escapeExpression, self=this;

function program1(depth0,data) {
  
  var buffer = "", stack1;
  buffer += "\n    <br/>\n    <br/>\n    <table>\n        <tr>\n           <td>\n                <fieldset>\n                <legend>&nbsp;&nbsp;<b>Informacion del Creador</b></legend>            \n                    Nombres: ";
  if (stack1 = helpers.nombres) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.nombres; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "<br/>\n                    Correo electronico: ";
  if (stack1 = helpers.correo) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.correo; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "<br/>  \n                    Celular: ";
  if (stack1 = helpers.celular) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.celular; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "<br/>\n                    Direccion: ";
  if (stack1 = helpers.direccion) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.direccion; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "<br/>\n                    Tarjeta de Credito: ";
  if (stack1 = helpers.tarjetaCredito) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.tarjetaCredito; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "    \n                <br/>    \n                </fieldset>\n           </td>\n        </tr>\n    </table>\n    <br/>\n    <br/>\n    ";
  return buffer;
  }

  buffer += "<div class=\"infocreador\">\n    ";
  stack1 = helpers.each.call(depth0, depth0.usuario, {hash:{},inverse:self.noop,fn:self.program(1, program1, data),data:data});
  if(stack1 || stack1 === 0) { buffer += stack1; }
  buffer += "\n\n</div>";
  return buffer;
  } ); })();(function() { var template = Handlebars.template, templates = Handlebars.templates = Handlebars.templates || {};templates['info-premio'] = template(function (Handlebars,depth0,helpers,partials,data) {
  this.compilerInfo = [4,'>= 1.0.0'];
helpers = this.merge(helpers, Handlebars.helpers); data = data || {};
  var buffer = "", stack1, functionType="function", escapeExpression=this.escapeExpression, self=this;

function program1(depth0,data) {
  
  var buffer = "", stack1;
  buffer += "\n        <br/>    \n        <font style=\"font-size:30px;\">Plegde $";
  if (stack1 = helpers.monto) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.monto; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "</font><br/></br/>\n        <font style=\"font-size:20px;\">";
  if (stack1 = helpers.backers) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.backers; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + " Backers</font><br/></br/>    \n        Descripcion ";
  if (stack1 = helpers.descripcion) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.descripcion; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "<br/>          \n        <br/>\n        <br/> \n ";
  return buffer;
  }

  buffer += "<div class=\"infopremio\">\n ";
  stack1 = helpers.each.call(depth0, depth0.premio, {hash:{},inverse:self.noop,fn:self.program(1, program1, data),data:data});
  if(stack1 || stack1 === 0) { buffer += stack1; }
  buffer += "    \n</div>";
  return buffer;
  } ); })();(function() { var template = Handlebars.template, templates = Handlebars.templates = Handlebars.templates || {};templates['info-proyecto'] = template(function (Handlebars,depth0,helpers,partials,data) {
  this.compilerInfo = [4,'>= 1.0.0'];
helpers = this.merge(helpers, Handlebars.helpers); data = data || {};
  var buffer = "", stack1, functionType="function", escapeExpression=this.escapeExpression, self=this;

function program1(depth0,data) {
  
  var buffer = "", stack1;
  buffer += "\n    <table style=\"width:100%\">\n    <tr>\n       <td style=\"width:70%;\" valign=\"top\">\n            <div style=\"text-align:center;\"><iframe width=\"500\" height=\"400\" src=\"";
  if (stack1 = helpers.video) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.video; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "\" frameborder=\"0\" allowfullscreen></iframe><div>           \n       </td>\n       <td valign=\"top\">\n            <font style=\"font-size:50px;\">";
  if (stack1 = helpers.backers) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.backers; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "</font><br/>\n            backers\n            <br/>\n            <br/>\n            <font style=\"font-size:50px;\">$";
  if (stack1 = helpers.pledged) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.pledged; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "</font><br/>\n                pledged of $";
  if (stack1 = helpers.monto) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.monto; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + " goal <br/><br/><br/>\n            <a href=\"#financiarproyecto\" class=\"boton-form\">Back This Proyect</a>\n            <!--<a href=\"#\" class=\"link_premio\" data-id=\"";
  if (stack1 = helpers.idProyecto) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.idProyecto; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "\">Back This Proyect</a>-->\n            <br/>\n            <br/>\n            <br/>\n            <button class=\"submit\" type=\"button\" onclick=\"location.reload();\">Ir a Inicio</button>  \n            <br/>\n            <br/>\n       </td>   \n    </tr>\n    <tr>\n        <td colspan=\"2\">\n            <br/>\n            <br/>\n            <p style=\"text-align: justify;\">\n                ";
  if (stack1 = helpers.informacionBasica) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.informacionBasica; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + " \n            </p>\n        </td>\n    </tr>\n    </table> \n";
  return buffer;
  }

  buffer += "<div class=\"infoproyecto\">\n";
  stack1 = helpers.each.call(depth0, depth0.proyecto, {hash:{},inverse:self.noop,fn:self.program(1, program1, data),data:data});
  if(stack1 || stack1 === 0) { buffer += stack1; }
  buffer += "\n</div>";
  return buffer;
  } ); })();(function() { var template = Handlebars.template, templates = Handlebars.templates = Handlebars.templates || {};templates['iniciar-proyecto'] = template(function (Handlebars,depth0,helpers,partials,data) {
  this.compilerInfo = [4,'>= 1.0.0'];
helpers = this.merge(helpers, Handlebars.helpers); data = data || {};
  


  return "<div class=\"row\">\n<form id=\"form1\" action=\"#\" class=\"contact_form\">\n<div id=\"frame1\">\n    <ul>  \n        <li>  \n            <h1>Iniciar Sesion</h1>\n            <br />Por favor, inicie sesion para continuar.  \n        </li> \n        <li>  \n            <label for=\"name\">Email:</label>  \n            <input type=\"email\" placeholder=\"Email\" required />\n        </li> \n        <li>  \n            <label for=\"name\">Contraseña:</label>  \n            <input type=\"password\" placeholder=\"Contraseña\" required />\n        </li> \n        <li>                     \n            <div><button class=\"submit\" type=\"submit\">Acceder</button></div>   \n        </li>  \n    </ul>       \n</div>\n<div id=\"frame2\">\n    <ul>  \n        <li>  \n            <h1>&iquest;Nuevo en KickStarter?</h1>  \n            <br />Debe tener una cuenta en KickStarter para continuar.                 \n        </li> \n        <li>  \n            <label for=\"name\">Nombres:</label>  \n            <input type=\"text\" placeholder=\"Nombres\" required />  \n        </li> \n        <li>  \n            <label for=\"name\">Email:</label>  \n            <input type=\"email\" placeholder=\"Email\" required />\n        </li> \n        <li>  \n            <label for=\"name\">Re-ingresar Email:</label>  \n            <input type=\"email\" placeholder=\"Re-ingresar Email\" required />\n        </li> \n        <li>  \n            <label for=\"name\">Contraseña:</label>  \n            <input type=\"password\" placeholder=\"Contraseña\" required />\n        </li> \n        <li>  \n            <label for=\"name\">Re-ingresar Contraseña:</label>  \n            <input type=\"password\" placeholder=\"Re-ingresar Contraseña\" required />\n        </li>\n        <li>  \n            <label for=\"name\">Celular:</label>  \n            <input type=\"text\" placeholder=\"Celular\" required />  \n        </li> \n        <li>  \n            <label for=\"name\">Numero de Tarjeta:</label>  \n            <input type=\"text\" placeholder=\"Numero de Tarjeta\" required />\n        </li>\n        <li>  \n            <label for=\"name\">Domicilio:</label>  \n            <textarea name=\"message\" cols=\"70\" rows=\"2\" required></textarea>\n        </li>       \n        <li>\n            <button class=\"submit\" type=\"submit\">Registrarme</button>   \n        </li>  \n    </ul>\n</div>\n</form>\n</div>";
  } ); })();(function() { var template = Handlebars.template, templates = Handlebars.templates = Handlebars.templates || {};templates['list'] = template(function (Handlebars,depth0,helpers,partials,data) {
  this.compilerInfo = [4,'>= 1.0.0'];
helpers = this.merge(helpers, Handlebars.helpers); data = data || {};
  var buffer = "", stack1, functionType="function", escapeExpression=this.escapeExpression, self=this;

function program1(depth0,data) {
  
  var buffer = "", stack1;
  buffer += "\n        <div class=\"col-md-3\">\n            <div class=\"thumbnail item\">\n                <a href=\"\">\n                    <img alt=\"";
  if (stack1 = helpers.name) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.name; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "\" src=\"";
  if (stack1 = helpers.url) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.url; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "\">\n                </a>\n                <a href=\"#detalle/";
  if (stack1 = helpers.id) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.id; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "/";
  if (stack1 = helpers.idUsuario) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.idUsuario; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "\">";
  if (stack1 = helpers.name) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.name; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "</a>\n                <!--<a class=\"list_link\" data-id=\"";
  if (stack1 = helpers.id) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.id; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "\" data-idUsuario=\"";
  if (stack1 = helpers.idUsuario) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.idUsuario; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "\" href=\"#detalle/";
  if (stack1 = helpers.id) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.id; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "/";
  if (stack1 = helpers.idUsuario) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.idUsuario; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "\">";
  if (stack1 = helpers.name) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.name; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "</a>-->\n                <p>";
  if (stack1 = helpers.producer) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.producer; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "</p>\n                <div class=\"info-days\">\n                    <div class=\"left\">\n                        <font style=\"font-size: 9px;\">";
  if (stack1 = helpers.stars) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.stars; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + " estrellas ";
  if (stack1 = helpers.funded) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.funded; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + " financiado / ";
  if (stack1 = helpers.pledged) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.pledged; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + " pledged</font>\n                    </div>                    \n                    <div class=\"clear\"></div>\n                </div>\n            </div>\n        </div>\n    ";
  return buffer;
  }

  buffer += "<div class=\"row\">\n    ";
  stack1 = helpers.each.call(depth0, depth0.list, {hash:{},inverse:self.noop,fn:self.program(1, program1, data),data:data});
  if(stack1 || stack1 === 0) { buffer += stack1; }
  buffer += "\n</div>";
  return buffer;
  } ); })();(function() { var template = Handlebars.template, templates = Handlebars.templates = Handlebars.templates || {};templates['listdestacado'] = template(function (Handlebars,depth0,helpers,partials,data) {
  this.compilerInfo = [4,'>= 1.0.0'];
helpers = this.merge(helpers, Handlebars.helpers); data = data || {};
  var buffer = "", stack1, functionType="function", escapeExpression=this.escapeExpression, self=this;

function program1(depth0,data) {
  
  var buffer = "", stack1;
  buffer += "\n        <div class=\"col-md-3\">\n            <div class=\"thumbnail item\">\n                <a href=\"\">\n                    <img alt=\"";
  if (stack1 = helpers.name) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.name; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "\" src=\"";
  if (stack1 = helpers.url) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.url; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "\">\n                </a>\n                <h5><a href=\"\">";
  if (stack1 = helpers.name) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.name; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "</a></h5>\n                <p>";
  if (stack1 = helpers.producer) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.producer; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "</p>\n                 <div class=\"info-days\">\n                    <div class=\"left\">\n                        <font style=\"font-size: 9px;\">";
  if (stack1 = helpers.stars) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.stars; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + " estrellas ";
  if (stack1 = helpers.funded) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.funded; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + " financiado / ";
  if (stack1 = helpers.pledged) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.pledged; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + " pledged</font>\n                    </div>                    \n                    <div class=\"clear\"></div>\n                </div>\n            </div>\n        </div>\n    ";
  return buffer;
  }

  buffer += "<div class=\"row\">\n    ";
  stack1 = helpers.each.call(depth0, depth0.list, {hash:{},inverse:self.noop,fn:self.program(1, program1, data),data:data});
  if(stack1 || stack1 === 0) { buffer += stack1; }
  buffer += "\n</div>";
  return buffer;
  } ); })();(function() { var template = Handlebars.template, templates = Handlebars.templates = Handlebars.templates || {};templates['listvisitado'] = template(function (Handlebars,depth0,helpers,partials,data) {
  this.compilerInfo = [4,'>= 1.0.0'];
helpers = this.merge(helpers, Handlebars.helpers); data = data || {};
  var buffer = "", stack1, functionType="function", escapeExpression=this.escapeExpression, self=this;

function program1(depth0,data) {
  
  var buffer = "", stack1;
  buffer += "\n        <div class=\"col-md-3\">\n            <div class=\"thumbnail item\">\n                <a href=\"\">\n                    <img alt=\"";
  if (stack1 = helpers.name) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.name; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "\" src=\"";
  if (stack1 = helpers.url) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.url; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "\">\n                </a>\n                <h5><a href=\"\">";
  if (stack1 = helpers.name) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.name; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "</a></h5>\n                <p>";
  if (stack1 = helpers.producer) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.producer; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "</p>\n                 <div class=\"info-days\">\n                    <div class=\"left\">\n                        <font style=\"font-size: 9px;\">";
  if (stack1 = helpers.stars) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.stars; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + " estrellas ";
  if (stack1 = helpers.funded) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.funded; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + " financiado / ";
  if (stack1 = helpers.pledged) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.pledged; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + " pledged</font>\n                    </div>                    \n                    <div class=\"clear\"></div>\n                </div>\n            </div>\n        </div>\n    ";
  return buffer;
  }

  buffer += "<div class=\"row\">\n    ";
  stack1 = helpers.each.call(depth0, depth0.list, {hash:{},inverse:self.noop,fn:self.program(1, program1, data),data:data});
  if(stack1 || stack1 === 0) { buffer += stack1; }
  buffer += "\n</div>";
  return buffer;
  } ); })();(function() { var template = Handlebars.template, templates = Handlebars.templates = Handlebars.templates || {};templates['popup-window'] = template(function (Handlebars,depth0,helpers,partials,data) {
  this.compilerInfo = [4,'>= 1.0.0'];
helpers = this.merge(helpers, Handlebars.helpers); data = data || {};
  var buffer = "", stack1, functionType="function", escapeExpression=this.escapeExpression, self=this;

function program1(depth0,data) {
  
  var buffer = "", stack1;
  buffer += "\n                <a href=\"javascript:void(0);\" id=\"";
  if (stack1 = helpers.id) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.id; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "\" class=\"popup-window-footer-btn btn btn-small ";
  stack1 = helpers['if'].call(depth0, depth0.primary, {hash:{},inverse:self.noop,fn:self.program(2, program2, data),data:data});
  if(stack1 || stack1 === 0) { buffer += stack1; }
  buffer += " ";
  stack1 = helpers.unless.call(depth0, depth0.primary, {hash:{},inverse:self.noop,fn:self.program(4, program4, data),data:data});
  if(stack1 || stack1 === 0) { buffer += stack1; }
  buffer += " ";
  stack1 = helpers['if'].call(depth0, depth0.hidden, {hash:{},inverse:self.noop,fn:self.program(6, program6, data),data:data});
  if(stack1 || stack1 === 0) { buffer += stack1; }
  buffer += " \">";
  if (stack1 = helpers.name) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.name; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "</a>\n            ";
  return buffer;
  }
function program2(depth0,data) {
  
  
  return " btn-primary ";
  }

function program4(depth0,data) {
  
  
  return "btn-danger";
  }

function program6(depth0,data) {
  
  
  return "hidden-button";
  }

  buffer += "<div class=\"popup-window modal ";
  if (stack1 = helpers.ctClass) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.ctClass; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "\">\n  <div class=\"modal-dialog\">\n    <div class=\"modal-content\">\n        <div class=\"modal-header\">\n            <h4>";
  if (stack1 = helpers.title) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.title; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "</h4>\n        </div>\n        <div class=\"modal-body\">\n        </div>\n        <div class=\"popup-window-footer modal-footer\">\n            <div class=\"main-buttons\">\n            ";
  stack1 = helpers.each.call(depth0, depth0.buttons, {hash:{},inverse:self.noop,fn:self.program(1, program1, data),data:data});
  if(stack1 || stack1 === 0) { buffer += stack1; }
  buffer += "\n            </div>\n        </div>\n     </div>\n   </div>\n</div>";
  return buffer;
  } ); })();(function() { var template = Handlebars.template, templates = Handlebars.templates = Handlebars.templates || {};templates['registrarusuario'] = template(function (Handlebars,depth0,helpers,partials,data) {
  this.compilerInfo = [4,'>= 1.0.0'];
helpers = this.merge(helpers, Handlebars.helpers); data = data || {};
  


  return "<div class=\"alert alert-danger errorMessage\" style=\"display:none\">Complete todos los campos para poder continuar</div>\n<div class=\"form-signin\" role=\"form\">\n<div id=\"frame1\">\n    <ul> \n        <li>  \n            <label for=\"name\">Nombres:</label>  \n            <input type=\"text\" class=\"form-control\" placeholder=\"Nombres\" required />  \n        </li> \n        <li>  \n            <label for=\"name\">Email:</label>  \n            <input type=\"email\" class=\"form-control\" placeholder=\"Email\" required />\n        </li> \n        <li>  \n            <label for=\"name\">Re-ingresar Email:</label>  \n            <input type=\"email\" class=\"form-control\" placeholder=\"Re-ingresar Email\" required />\n        </li> \n        <li>  \n            <label for=\"name\">Contraseña:</label>  \n            <input type=\"password\" class=\"form-control\" placeholder=\"Contraseña\" required />\n        </li> \n        <li>  \n            <label for=\"name\">Re-ingresar Contraseña:</label>  \n            <input type=\"password\" class=\"form-control\" placeholder=\"Re-ingresar Contraseña\" required />\n        </li>\n        <li>  \n            <label for=\"name\">Celular:</label>  \n            <input type=\"text\" class=\"form-control\" placeholder=\"Celular\" required />  \n        </li> \n        <li>  \n            <label for=\"name\">Numero de Tarjeta:</label>  \n            <input type=\"text\" class=\"form-control\" placeholder=\"Numero de Tarjeta\" required />\n        </li>\n        <li>  \n            <label for=\"name\">Domicilio:</label>  \n            <textarea name=\"message\" cols=\"70\" rows=\"2\" class=\"form-control\" required></textarea>\n        </li>\n    </ul>\n</div>\n</div>\n</div>";
  } ); })();(function() { var template = Handlebars.template, templates = Handlebars.templates = Handlebars.templates || {};templates['sidebar'] = template(function (Handlebars,depth0,helpers,partials,data) {
  this.compilerInfo = [4,'>= 1.0.0'];
helpers = this.merge(helpers, Handlebars.helpers); data = data || {};
  var buffer = "", stack1, self=this, functionType="function", escapeExpression=this.escapeExpression;

function program1(depth0,data) {
  
  var buffer = "", stack1;
  buffer += "\n\n        <li ";
  stack1 = helpers['if'].call(depth0, depth0.active, {hash:{},inverse:self.noop,fn:self.program(2, program2, data),data:data});
  if(stack1 || stack1 === 0) { buffer += stack1; }
  buffer += " >\n            <a href=\"#\" class=\"category_link\" data-id=\"";
  if (stack1 = helpers.id) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.id; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "\">\n                <i class=\"icon-chevron-right\"></i> ";
  if (stack1 = helpers.name) { stack1 = stack1.call(depth0, {hash:{},data:data}); }
  else { stack1 = depth0.name; stack1 = typeof stack1 === functionType ? stack1.apply(depth0) : stack1; }
  buffer += escapeExpression(stack1)
    + "\n            </a>\n        </li>\n\n    ";
  return buffer;
  }
function program2(depth0,data) {
  
  
  return " class=\"active\"  ";
  }

  buffer += "<ul class=\"nav nav-pills nav-stacked\">\n\n    ";
  stack1 = helpers.each.call(depth0, depth0.categories, {hash:{},inverse:self.noop,fn:self.program(1, program1, data),data:data});
  if(stack1 || stack1 === 0) { buffer += stack1; }
  buffer += "\n\n</ul>";
  return buffer;
  } ); })();(function() { var template = Handlebars.template, templates = Handlebars.templates = Handlebars.templates || {};templates['slider'] = template(function (Handlebars,depth0,helpers,partials,data) {
  this.compilerInfo = [4,'>= 1.0.0'];
helpers = this.merge(helpers, Handlebars.helpers); data = data || {};
  


  return "<div id=\"slider\">\n    <img src=\"images/img/cz16.png\" alt=\"\" />\n    <img src=\"images/img/cz17.png\" alt=\"\" />\n    <img src=\"images/img/cz18.png\" alt=\"\" />\n    <img src=\"images/img/cz19.png\" alt=\"\" />\n    <img src=\"images/img/cz20.png\" alt=\"\" />\n</div>";
  } ); })();